high marking - French English Dictionary